document irréfutable - German English Dictionary